a stroll - French English Dictionary